门禁机的分类
按照每台控制器控制的门的数量可以分为:单门门禁机、双门门禁机、四门门禁机及多门门禁机,控制器根据每个门可接读卡器的数量分为:单向门禁机、双向门禁机 。如果一个门,进门卡,出门按按钮,门禁机对于每个门只能接一个读卡器,叫单向门禁机。 如果一个门,进门卡,(也可以接出门按钮),每个门禁机对于每个门可以接两个读卡器,一个是进门读卡器,一个是出门读卡器,叫双向门禁机。
门禁机的设计重点
重点是如何通过单片机的开发实现以下几个功能:读卡器的读卡和开门功能;记录和重要数据的存储功能;时间管理;门状态检测以及在线联网功能。通过需求分析得知,该系统对单片机要求比较高,要求体积小、功耗低、易升级、大容量、抗干扰能力强、使用寿命长、低成本等特点,而且由于其外围器件多,需要的I/0口较多。 为了满足控制器对时钟高精度的要求,它不仅要求控制器能根据时段dao性控制出入口,并能产生相应的动作,而且还要准确记录事件发生的日期和时间。 门禁控制器要求能存储控制方式、卡片表、事件表、时段表、群组表、节假日表等各种信息,这就需要一定容量的存储器。由于这些信息需要随时读写,掉电时又不能丢失,要求门禁系统能够脱机运行,而且控制器能够在脱机的情况下保存一定的事件纪录,当该控制器在线后能够自动上传到控制器。该系统设定控制器能够保存2000件历史事件记录,根据容量计算选用了AT24C1024存储芯片,同时配备电池保持事件的不丢失。
门禁机的特点
由于卡门禁系统中所有数据信息的设置和管理都是通过主控计算机与子控模块之间的通信完成的。管理者便可以根据自己的需要,自由地设置密码、用户权限、门锁延迟时间等。同时主控计算机和子控模块平时各自独立工作,仅在设置子控模块中的初始数据,修改子控模块中的数据,获取子控模块中所记录的信息等情况下,二者才需要相互通信,进行信息交流。这种设计方法给系统带来很大的灵活性。
为了降低硬件成本,可以将一个子控模块设计成同时控制多个门,比如,一个子控模块可以同时控制三个门,实际上,这样配置相当于一种宏观上的并行处理机制。
用户的需求是不断变化的,在设计系统时应留有一定的余地,保证用户的动态需求。比如,系统中的每个子控模块都有地址,需要增加受控门数时,只要增加相应数量的子控模块和门禁子系统,并给子控模块分配地址即可。